#include "Math/Vector2.h"

#include "Math/Vector3.h"

namespace tyro
{
	namespace Math
	{
		template < class T >
		const Vector2<T> Vector2<T>::ZERO(0.0f,0.0f);

		template <class T>
		Vector2<T>& Vector2<T>::operator = ( const Vector3<T>& vec )
		{
			x = vec.x;
			y = vec.y;
			return *this;
		}

		template class Vector2< tyro::FLOAT_32 >;
		template class Vector2< tyro::FLOAT_64 >;
	}
}